self-inflicted death - Español Inglés Diccionario